const moduleFiles = import.meta.globEager('./**/*.vue')

const modules = {}
for (let modulePath in moduleFiles) {
  let moduleNames = modulePath.replace(/\.\/(.*)\.\w+$/, '$1').split('/')
  const moduleName = moduleNames[moduleNames.length - 1]
  let module = moduleFiles[modulePath].default
  modules[moduleName] = module
}

export default modules
